/**
 * 鼠标悬浮高亮插件
 * 当鼠标悬浮在单元格上时，高亮整行和整列
 */

import type { Plugin } from '../../types'
import { HoverHighlight } from './HoverHighlight'

export const HoverHighlightPlugin: Plugin = {
  id: 'hover-highlight',
  name: 'hover-highlight',
  version: '1.0.0',
  component: HoverHighlight,
  onInstall: async () => {
    console.log('✨ [HoverHighlightPlugin] 鼠标悬浮高亮插件已安装。')
  },
  onUninstall: async () => {
    console.log('🗑️ [HoverHighlightPlugin] 鼠标悬浮高亮插件已卸载。')
  },
}
